disc insulator - Spanish English Dictionary